#progressBar{
  padding-bottom:0.5em;
  border:1px solid #CCCCCC;
}
#progressBar p{
  font-weight:bold;
  padding:2px 0;
  text-align:center;
}
#steps{
  padding:2px;
  background-color:white;
}
#step_0{
  padding:2px 0.5em 2px 0;
}
#step_1{
  background: #CCCCCC;
  color:#fff;
}
#step_2{
  background: #CCCCCC;
  color:#fff;
}
#step_3{
  background: #6666cc;
  color:#fff;
}
#step_3 p{
  padding:2px 0 2px 0;
}
#arrow_1{
  background: #CCCCCC url(ar_progress_sprite[1].png) -1550px 50%;
  width:30px;
}
#arrow_2{
  background: #CCCCCC url(ar_progress_sprite[1].png) -3890px 50%;
  width:30px;
}
#arrow_3{
  background: #6666cc url(ar_progress_sprite[1].png) no-repeat -35px 50%;
  width:20px;
}